sir arthur stanley eddington - Dictionary definition and meaning for word sir arthur stanley eddington